Skip to content

Fix check_input nf-test on Nextflow >= 26.10 - #107

Merged
alpae merged 1 commit into
devfrom
fix/nf-test-check-input-stderr
Oct 20, 2026
Merged

alpae merged 1 commit into
devfrom
fix/nf-test-check-input-stderr

Conversation

@alpae

@alpae alpae commented Oct 20, 2026

Copy link
Copy Markdown
Member

The process tests on the latest-everything CI matrix (all profiles) have been failing since Nextflow 26.10 became the latest release.

The check_input failure-case test correctly fails, but its assertion only searched process.stdout for the error message. Nextflow 26.10 reports process errors on stderr (24.10.2 and 26.09 used stdout), so the message was no longer found. The assertion now searches both streams, which works for old and new Nextflow versions.

Nextflow 26.10 writes the error report to stderr instead of stdout, so the
assertion looking for the species-tree mismatch message only in stdout
failed on the latest-everything CI matrix. Search both streams.
@alpae
alpae merged commit 110e7d6 into dev Oct 20, 2026
24 checks passed
@alpae
alpae deleted the fix/nf-test-check-input-stderr branch October 20, 2026 07:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant